Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 DEVONSHIRE MEWS Detached £407,500 11 Feb 2011
2 DEVONSHIRE MEWS Detached £235,000 7 Mar 2002
3 DEVONSHIRE MEWS Detached £550,000 28 Sep 2021